Big Huge Thesaurus

barrel organ

noun